package me.firstapp.service.weixin.system;

import java.util.List;
import java.util.Map;

import me.firstapp.common.utils.Page;
import me.firstapp.module.weixin.system.Banner;

public interface BannerService {

	Page<Banner> findBannerPage(Integer pageNo, Integer pageSize, Map<String, Object> searchParams, String sortParam,
			String sortType);

	Banner findById(Long id);

	Banner executeAdd(String tag, String name, String imageUrl, String url, String remark, Integer sort);

	Banner executeUpdate(Long id, String tag, String name, String imageUrl, String url, String remark, Integer sort,
			Integer status);
	
	List<Banner> findByTag(String tag);
}
